a peacock - English Synonyms Dictionary